campeachy tree - Spanish English Dictionary